Realize For Students: An In-Depth Look At Discussion Assignments